sediment layers - Alemán Inglés Diccionario